package org.softmed.rest.server.core.handler;

import java.util.Map;

import org.restlet.Context;
import org.restlet.data.Form;
import org.restlet.data.Request;
import org.restlet.data.Response;
import org.softmed.rest.config.Handler;
import org.softmed.rest.config.Resource;

public interface SpecificHandlerSolver{
	
	public void solve(Handler handler, HandlerProcessParameters parameters) throws Throwable;
	
	public boolean isContinueProcessing();

	public boolean canSolve(Handler handler);
	
	public SpecificHandlerSolver getClone();

	
}
